package com.bkgy.controller.stripsteel.domain;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class ExcelStripSteel {
    @Excel(name = "序号", orderNum = "0", format = "isAddIndex")
    @TableField(exist = false)
    private Integer index = 1;

    @Excel(name = "出口卷号", orderNum = "1")
    private String extid;
    @Excel(name = "钢种", orderNum = "2")
    private String steelGrade;
    @Excel(name = "宽度", orderNum = "3")
    private BigDecimal width;//宽度
    @Excel(name = "厚度", orderNum = "4")
    private BigDecimal thick;
    @Excel(name = "钢种分档号", orderNum = "5")
    private BigDecimal gradeCode;
    @Excel(name = "宽度分档号", orderNum = "6")
    private BigDecimal widthCode;
    @Excel(name = "出口厚度分档号", orderNum = "7")
    private BigDecimal thickCode;
    @Excel(name = "纠偏满载", orderNum = "8")
    private BigDecimal paopianFlag;
    @Excel(name = "是否跑偏", orderNum = "9")
    private BigDecimal paopianFlagTrue;
    @Excel(name = "班组", orderNum = "10")
    private BigDecimal shiftNo;
    @Excel(name = "入口厚度", orderNum = "11")
    private BigDecimal entryThick;
    @Excel(name = "入口宽度", orderNum = "12")
    private BigDecimal entryWidth;
    @Excel(name = "入口长度", orderNum = "13")
    private BigDecimal entryLength;
    @Excel(name = "热卷号", orderNum = "14")
    private String hotCoilId;
    @Excel(name = "预测跑偏概率", orderNum = "15")
    private BigDecimal paopianRate;
    @Excel(name = "凸度命中率", orderNum = "16")
    private BigDecimal c40Passrate;
    @Excel(name = "楔形命中率", orderNum = "17")
    private BigDecimal w40Passrate;
    @Excel(name = "长度", orderNum = "18")
    private BigDecimal length;
    @Excel(name = "CPC1", orderNum = "19")
    private BigDecimal cpc1Avg;//纠偏缸均值
    @Excel(name = "CPC2", orderNum = "20")
    private BigDecimal cpc2Avg;
    @Excel(name = "CPC3", orderNum = "21")
    private BigDecimal cpc3Avg;
    @Excel(name = "CPC4", orderNum = "22")
    private BigDecimal cpc4Avg;
    @Excel(name = "CPC5", orderNum = "23")
    private BigDecimal cpc5Avg;
    @Excel(name = "CPC6", orderNum = "24")
    private BigDecimal cpc6Avg;
    @Excel(name = "CPC7", orderNum = "25")
    private BigDecimal cpc7Avg;
    @Excel(name = "CPC8", orderNum = "26")
    private BigDecimal cpc8Avg;
    @Excel(name = "CPC9-0", orderNum = "27")
    private BigDecimal cpc90Avg;
    @Excel(name = "CPC9-1", orderNum = "28")
    private BigDecimal cpc91Avg;
    @Excel(name = "CPC9-2", orderNum = "29")
    private BigDecimal cpc92Avg;
    @Excel(name = "CPC9-3", orderNum = "30")
    private BigDecimal cpc93Avg;
    @Excel(name = "CPC9-4", orderNum = "31")
    private BigDecimal cpc94Avg;
    @Excel(name = "CPC9-5", orderNum = "32")
    private BigDecimal cpc95Avg;
    @Excel(name = "CPC9-6", orderNum = "33")
    private BigDecimal cpc96Avg;
    @Excel(name = "CPC9-7", orderNum = "34")
    private BigDecimal cpc97Avg;
    @Excel(name = "CPC9-8", orderNum = "35")
    private BigDecimal cpc98Avg;
    @Excel(name = "CPC10", orderNum = "36")
    private BigDecimal cpc10Avg;
    @Excel(name = "CPC11", orderNum = "37")
    private BigDecimal cpc11Avg;
    @Excel(name = "CPC12", orderNum = "38")
    private BigDecimal cpc12Avg;
    @Excel(name = "CPC13", orderNum = "39")
    private BigDecimal cpc13Avg;
    @Excel(name = "CPC14", orderNum = "40")
    private BigDecimal cpc14Avg;
    @Excel(name = "CPC15", orderNum = "41")
    private BigDecimal cpc15Avg;
    @Excel(name = "CPC16", orderNum = "42")
    private BigDecimal cpc16Avg;
    @Excel(name = "CPC17", orderNum = "43")
    private BigDecimal cpc17Avg;
    @Excel(name = "CPC1", orderNum = "44")
    private BigDecimal cpc1StripAvg; // 带钢均值
    @Excel(name = "CPC2", orderNum = "45")
    private BigDecimal cpc2StripAvg;
    @Excel(name = "CPC3", orderNum = "46")
    private BigDecimal cpc3StripAvg;
    @Excel(name = "CPC4", orderNum = "47")
    private BigDecimal cpc4StripAvg;
    @Excel(name = "CPC5", orderNum = "48")
    private BigDecimal cpc5StripAvg;
    @Excel(name = "CPC6", orderNum = "49")
    private BigDecimal cpc6StripAvg;
    @Excel(name = "CPC7", orderNum = "50")
    private BigDecimal cpc7StripAvg;
    @Excel(name = "CPC8", orderNum = "51")
    private BigDecimal cpc8StripAvg;
    @Excel(name = "CPC9-0", orderNum = "52")
    private BigDecimal cpc90StripAvg;
    @Excel(name = "CPC9-1", orderNum = "53")
    private BigDecimal cpc91StripAvg;
    @Excel(name = "CPC9-2", orderNum = "54")
    private BigDecimal cpc92StripAvg;
    @Excel(name = "CPC9-3", orderNum = "55")
    private BigDecimal cpc93StripAvg;
    @Excel(name = "CPC9-4", orderNum = "56")
    private BigDecimal cpc94StripAvg;
    @Excel(name = "CPC9-5", orderNum = "57")
    private BigDecimal cpc95StripAvg;
    @Excel(name = "CPC9-6", orderNum = "58")
    private BigDecimal cpc96StripAvg;
    @Excel(name = "CPC9-7", orderNum = "59")
    private BigDecimal cpc97StripAvg;
    @Excel(name = "CPC9-8", orderNum = "60")
    private BigDecimal cpc98StripAvg;
    @Excel(name = "CPC10", orderNum = "61")
    private BigDecimal cpc10StripAvg;
    @Excel(name = "CPC11", orderNum = "62")
    private BigDecimal cpc11StripAvg;
    @Excel(name = "CPC12", orderNum = "63")
    private BigDecimal cpc12StripAvg;
    @Excel(name = "CPC13", orderNum = "64")
    private BigDecimal cpc13StripAvg;
    @Excel(name = "CPC14", orderNum = "65")
    private BigDecimal cpc14StripAvg;
    @Excel(name = "CPC15", orderNum = "66")
    private BigDecimal cpc15StripAvg;
    @Excel(name = "CPC16", orderNum = "67")
    private BigDecimal cpc16StripAvg;
    @Excel(name = "CPC17", orderNum = "68")
    private BigDecimal cpc17StripAvg;
    @Excel(name = "CPC1", orderNum = "69")
    private BigDecimal cpc1StripMax; //带钢位置最大值
    @Excel(name = "CPC2", orderNum = "70")
    private BigDecimal cpc2StripMax;
    @Excel(name = "CPC3", orderNum = "71")
    private BigDecimal cpc3StripMax;
    @Excel(name = "CPC4", orderNum = "72")
    private BigDecimal cpc4StripMax;
    @Excel(name = "CPC5", orderNum = "73")
    private BigDecimal cpc5StripMax;
    @Excel(name = "CPC6", orderNum = "74")
    private BigDecimal cpc6StripMax;
    @Excel(name = "CPC7", orderNum = "75")
    private BigDecimal cpc7StripMax;
    @Excel(name = "CPC8", orderNum = "76")
    private BigDecimal cpc8StripMax;
    @Excel(name = "CPC9-0", orderNum = "77")
    private BigDecimal cpc90StripMax;
    @Excel(name = "CPC9-1", orderNum = "78")
    private BigDecimal cpc91StripMax;
    @Excel(name = "CPC9-2", orderNum = "79")
    private BigDecimal cpc92StripMax;
    @Excel(name = "CPC9-3", orderNum = "80")
    private BigDecimal cpc93StripMax;
    @Excel(name = "CPC9-4", orderNum = "81")
    private BigDecimal cpc94StripMax;
    @Excel(name = "CPC9-5", orderNum = "82")
    private BigDecimal cpc95StripMax;
    @Excel(name = "CPC9-6", orderNum = "83")
    private BigDecimal cpc96StripMax;
    @Excel(name = "CPC9-7", orderNum = "84")
    private BigDecimal cpc97StripMax;
    @Excel(name = "CPC9-8", orderNum = "85")
    private BigDecimal cpc98StripMax;
    @Excel(name = "CPC10", orderNum = "86")
    private BigDecimal cpc10StripMax;
    @Excel(name = "CPC11", orderNum = "87")
    private BigDecimal cpc11StripMax;
    @Excel(name = "CPC12", orderNum = "88")
    private BigDecimal cpc12StripMax;
    @Excel(name = "CPC13", orderNum = "89")
    private BigDecimal cpc13StripMax;
    @Excel(name = "CPC14", orderNum = "90")
    private BigDecimal cpc14StripMax;
    @Excel(name = "CPC15", orderNum = "91")
    private BigDecimal cpc15StripMax;
    @Excel(name = "CPC16", orderNum = "92")
    private BigDecimal cpc16StripMax;
    @Excel(name = "CPC17", orderNum = "93")
    private BigDecimal cpc17StripMax;
    @Excel(name = "入口卷号", orderNum = "94")
    private String entid;
    @Excel(name = "生产结束时间", orderNum = "95")
    private String prodEndTime;
}
